.an1{
    margin-bottom: 50px;
    .an-mobile{display: none;}
    .a2{max-width: 1140px;margin: 0 auto;align-items: flex-end;}
    .a3{position: relative;width: 300px;}
    .a4{flex:1;padding: 20px 0;}
    .a5{position: absolute;left:0;bottom:0;background: rgb(75, 115, 176);color: #fff;width: 100%;z-index: 1;}
    .a6{flex:1;text-align: center;}
    .a8{font-size: 14px;font-weight: bold;color: #333;height: 70px;line-height: 70px;}
    .a8 span{font-size: 40px;display: inline-block;margin-right: 5px;}
    .a9{color: #666;}
    .a10{padding:30px 20px;}
    .a11{font-size: 36px;font-weight: bold;line-height: 40px;height: 40px;}
    .a12{line-height: 60px;height: 60px;}
    .a13{height: 6px;width: 50px;background: #fff;margin-bottom: 30px;}
    .a15{margin-top: 30px;}
    .a15 a{color: #fff;background: #333;display: inline-block;padding: 0 30px;line-height: 40px;height: 40px;}
    
    .a16{width: 100%;height: 200px;position: relative;z-index: 0;bottom:-50px;margin-top: -50px;}
    .a18{background: #4b73b0;color: #fff;width: 80%;margin: 0 auto;position: relative;z-index: 1;}
    .a19{flex-wrap: wrap;}
    @media screen and (max-width:1200px){
        .an-pc{display: none;}
        .an-mobile{display: block;}
        .a6{width: 50%;float:left;margin: 20px auto;}
        .a8{height: 50px;}
        .a8 span{font-size: 28px;line-height: 50px;}
        .a11{font-size: 32px;height: 32px;line-height: 32px;}
        .a13{margin-bottom: 20px;}
        
    }
    @media screen and (max-width:960px){
        .a18{width: 88%;margin: 0 auto;}
    }
}

.an2{
    .a1{max-width: 1140px;margin: 0 auto;justify-content: space-between;padding: 20px 0;}
    .a1 > div{padding: 20px;}
    .a2{background: #21222e;color: #ccc;}
    .a2 a{color: #ccc;line-height: 40px;display: inline-block;margin-left: 20px;background: none;}
    .a3{flex:1;}
    .a4{padding: 0 30px;border-left:1px solid rgba(204, 204, 204, 0.5);border-right: 1px solid rgba(204, 204, 204, 0.5);flex:1;}
    .a4 > div{flex:1;text-align: center;}
    .a1 .a5{color: #f6f6f6;padding-left: 50px;}
    .a7{color: #fff;margin-top: 20px;}
    .a7 a{color: #fff;}
    .a9 img{width: 100px;}
    .a10{margin-top: 10px;color: #fff;}
    .a11{font-size: 24px;}
    .a12{line-height: 30px;height: 30px;margin:10px auto;}
    .a15{text-align: center;}
    .a17{max-width: 1140px;justify-content: space-between;margin: 0 auto;}
    @media screen and (max-width:1200px){
        .a1 > div{padding: 10px;}
        .a1 .a5{padding-left: 30px;}
        .a17{margin: 0 20px;}
    }
    @media screen and (max-width:960px){
        .a1{display: none;}
        .a15{width: 100%;}
        .a16{display: none;}
    }
}